twin engined helicopter (teh) - Alemán Inglés Diccionario